﻿/* table css */
.tab_main{ text-align:center; background-color: #ccc; clear: both; overflow:hidden;}
.tab_main thead tr{ background-color:#4F81BC; height:30px;color:#FFF;}
/*.tab_list thead tr th{background: url('../img/admin/news-title-bg.gif') repeat-x;}*/
.tab_main tr{ background-color:#FFF; height:30px;}
.tab_main tbody td{ padding:4px;}
.tab_main tfoot tr{ text-align:center;}

.tab_box{ text-align:center; clear: both; overflow:hidden;}
.tab_box thead tr{ background-color:#4F81BC; height:30px;color:#FFF;}
/*.tab_box thead tr th{background: url('../img/admin/news-title-bg.gif') repeat-x;}*/
.tab_box tr{height:30px;}
.tab_box tfoot tr{ text-align:center;}
.tab_box .bg{ background-color:#4F81BC;}
.tab_box .title{ color:#FFF;font-weight:bold; font-size: 16px;}
.tab_box .title2{ color:#FF0;font-weight:bold; font-size: 12px;}
.tab_box .bg a{ color:#FF0;}
.tab_box .bg a:link,.tab_box .bg a:visit{ color:#FF0;}
.tab_box .bg a:hover { color: #FFF;}

.tab_print{ text-align:center; background-color: #000; clear: both; overflow:hidden;}
.tab_print thead tr{ background-color:#4F81BC; height:30px;color:#FFF;}
/*.tab_print thead tr th{background: url('../img/admin/news-title-bg.gif') repeat-x;}*/
.tab_print tr{ background-color:#FFF; height:30px;}
.tab_print tbody td{ padding:4px;}
.tab_print tfoot tr{ text-align:center;}
.tab_print .tab_title{height: 60px;font-weight:bold;}

.tab_sub{text-align:center; background-color: #ccc; overflow:hidden;}
.tab_sub thead tr{ background-color:#DFE8F4; height:25px;color:#000;}
.tab_sub tr{ background-color:#FFF; height:30px;}
.tab_sub tbody td{ padding:4px;}
.tab_sub tfoot tr{ text-align:center;}

/** table search **/
.tab_search{ text-align:left;}
.tab_search tr{ background-color:#FFF; height:30px;}
.tab_search tbody td{ padding:4px;}
.tab_search tfoot tr{ text-align:center;}

.arrow_open {	
	background: url('../../common/img/arrow_right.gif') no-repeat;
	float: left;
	width: 10px;
	height: 10px;
	margin-top: 10px;
}

.btn_list {
	clear: both;
	height: 30px;
	padding: 10px 0 10px 10px;
	
}
.btn_add {
	background: url('../../common/img/botton_057.gif') no-repeat;
	float: left;
	width: 88px;
	height: 26px;
	text-align:center;
	font-weight:bold;
	line-height: 26px;
	margin-right: 8px;
	cursor:pointer;
}

.sign_pm {
	width: 9px;
	height: 9px;
}
.sign_plus {
	background: url("../../common/img/plus.gif") no-repeat;
}
.sign_minus {
	background: url("../../common/img/minus.gif") no-repeat;
}

/** **/
.mainSearch .search_btn{
	float: right;
	padding-right:100px;
}
.mainSearch .search_flag{
	margin: 0px 2px 0px 4px;
}